to overcome obstacles - Almanca İngilizce Sözlük